package cn.xhy.material.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

/**
 * System 错误码枚举类
 * <p>
 * system 系统，使用 1-002-000-000 段
 */
public interface ErrorCodeConstants {

    // ========== 单据编号 1-003-029-000 ==========

    ErrorCode POJECT_INFO_NOT_EXISTS = new ErrorCode(1_003_029_001, "项目信息不存在");

    ErrorCode COMMODITY_INFO_NOT_EXISTS = new ErrorCode(1_003_029_002, "商品信息不存在");

    // TODO 待办：请将下面的错误码复制到 yudao-module-material-api 模块的 ErrorCodeConstants 类中。注意，请给“TODO 补充编号”设置一个错误码编号！！！
// ========== 仓库 TODO 补充编号 ==========
    ErrorCode DEPOT_NOT_EXISTS = new ErrorCode(1_003_029_003, "仓库不存在");

    ErrorCode SPECIFICATIONS_NOT_EXISTS = new ErrorCode(1_003_029_004, "规格不存在");
    ErrorCode MODEL_NOT_EXISTS = new ErrorCode(1_003_029_005, "规格不存在");
    ErrorCode BRAND_NOT_EXISTS = new ErrorCode(1_003_029_006, "品牌不存在");
    ErrorCode PRODUCT_TYPE_NOT_EXISTS = new ErrorCode(1_003_029_007, "产品类型不存在");
    ErrorCode CATEGORY_NOT_EXISTS = new ErrorCode(1_003_029_008, "产品类别不存在");

}
